Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
35 BARROW ROAD Detached £2,859,947 £700,000 9 Nov 1999
37 BARROW ROAD Detached £3,071,139 £2,850,000 10 Sep 2021
39 BARROW ROAD Detached £3,089,749 £1,855,000 21 Jun 2013
41 BARROW ROAD Detached £3,537,076 £2,350,000 1 Sep 2014
43 BARROW ROAD Detached £3,376,844 £2,500,000 24 Mar 2016
45 BARROW ROAD Detached £2,726,606 £2,600,000 9 Feb 2022
47 BARROW ROAD Detached £2,998,114 £1,750,000 4 Apr 2011
49 BARROW ROAD Detached £2,116,333 £1,450,000 8 May 2015
51 BARROW ROAD Detached £1,893,958 £1,225,000 27 May 2014
53 BARROW ROAD Detached £1,423,286 £795,000 31 Jan 2006
55 BARROW ROAD Detached £3,213,958 £2,600,000 30 May 2019
57 BARROW ROAD Detached £2,487,777 £1,550,000 11 Dec 2013
59 BARROW ROAD Detached £2,624,574 £1,580,000 31 Jul 2013